package com.atguigu.gmall.product.service;


import com.atguigu.gmall.model.product.SkuInfo;
import com.baomidou.mybatisplus.extension.service.IService;

import java.math.BigDecimal;
import java.util.List;

/**
 *
 */
public interface SkuInfoService extends IService<SkuInfo> {

    void saveSkuInfo(SkuInfo skuInfo);

    void onOrOffSale(Long skuId, Integer status);

    void saveGoodsToEs(Long skuId);

    BigDecimal getSalePrice(Long skuId);

    SkuInfo getDetailById(Long skuId);

    String getValueJson(Long skuId);

    List<Long> getSkuIds(); // 获取所有skuId
}
